package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.Rygl;

/**
 * ryglService接口
 * 
 * @author ruoyi
 * @date 2024-03-27
 */
public interface IRyglService 
{
    /**
     * 查询rygl
     * 
     * @param bmname rygl主键
     * @return rygl
     */
    public Rygl selectRyglByBmname(String bmname);

    /**
     * 查询rygl列表
     * 
     * @param rygl rygl
     * @return rygl集合
     */
    public List<Rygl> selectRyglList(Rygl rygl);

    /**
     * 新增rygl
     * 
     * @param rygl rygl
     * @return 结果
     */
    public int insertRygl(Rygl rygl);

    /**
     * 修改rygl
     * 
     * @param rygl rygl
     * @return 结果
     */
    public int updateRygl(Rygl rygl);

    /**
     * 批量删除rygl
     * 
     * @param bmnames 需要删除的rygl主键集合
     * @return 结果
     */
    public int deleteRyglByBmnames(String[] bmnames);

    /**
     * 删除rygl信息
     * 
     * @param bmname rygl主键
     * @return 结果
     */
    public int deleteRyglByBmname(String bmname);
}
